English-Turkish dictionary »

whistling duck meaning in Turkish

EnglishTurkish
whistling duck (bird of the genus Dendrocygna)
noun

islıkçı ördeknoun

Your history