Portuguese-English dictionary »

aruxa meaning in English

PortugueseEnglish
Aruxa proper noun
{f}

Arusha(city in Tanzania)
proper noun

Your history