Portuguese-English dictionary »

aguaruna meaning in English

PortugueseEnglish
aguaruna proper noun
{m}

Aguaruna(Jivaroan language spoken in Peru)
proper noun