Turkish-English dictionary »

mezgeldek meaning in English

TurkishEnglish
mezgeldek noun

little bustard(Tetrax tetrax)
noun

Your history