Portuguese-English dictionary »

marreca-pintada meaning in English

PortugueseEnglish
marreca-pintada noun
{f}

spotted whistling duck(Dendrocygna guttata)
noun