Turkish-English dictionary »

halkalı kumru meaning in English

TurkishEnglish
halkalı kumru noun

collared dovenoun