Turkish-English dictionary »

gökçe güvercin meaning in English

TurkishEnglish
gökçe güvercin noun

stock dove(stock dove, Columba oenas)
noun