Portuguese-English dictionary »

guaraxaim meaning in English

PortugueseEnglish
guaraxaim noun
{m}

crab-eating fox(Cerdocyon thous)
noun