Turkish-English dictionary »

kırhavun meaning in English

TurkishEnglish
kırhavun noun

Caucasian grouse [Caucasian grouses](Lyrurus mlokosiewiczi)
noun