Portuguese-English dictionary »

amahuaca meaning in English

PortugueseEnglish
amahuaca proper noun
{m}

Amahuaca(Panoan language spoken in Peru)
proper noun