Portuguese-English dictionary »

pato-do-mato meaning in English

PortugueseEnglish
pato-do-mato noun
{m}

Muscovy duck(duck)
noun