Turkish-English dictionary »

islıkçı ördek meaning in English

TurkishEnglish
islıkçı ördek noun

whistling duck(bird of the genus Dendrocygna)
noun