English-Italian dictionary »

whistling duck meaning in Italian

EnglishItalian
whistling duck (bird of the genus Dendrocygna)
noun

dendrocignanoun
{f}