Portuguese-English dictionary »

araçari meaning in English

PortugueseEnglish
araçari noun
{m}

aracari(any toucan in the genus Pteroglossus)
noun