English-Spanish dictionary »

spotted whistling duck meaning in Spanish

EnglishSpanish
spotted whistling duck (Dendrocygna guttata)
noun

suirirí moteadonoun
{m}