Portuguese-English dictionary »

suaçupu meaning in English

PortugueseEnglish
suaçupu noun
{m}

marsh deer(Blastocerus dichotomus)
noun

Your history