Portuguese-English dictionary »

mão-pelada meaning in English

PortugueseEnglish
mão-pelada noun
{m}

crab-eating raccoon(species of raccoon)
noun