Turkish-English dictionary »

çali horozu meaning in English

TurkishEnglish
çali horozu noun

capercaillie [capercaillies](Tetrao urogallus)
noun
[UK: kˈapəkˌeɪli] [US: kˈæpɚkˌeɪli]