English-Turkish dictionary »

collared dove meaning in Turkish

EnglishTurkish
collared dove noun

halkalı kumrunoun