Portuguese-English dictionary »

araguato meaning in English

PortugueseEnglish
araguato noun
{m}

araguato(a South American monkey, Mycetes ursinus)
noun

Your history