English-Spanish dictionary »

arusha meaning in Spanish

EnglishSpanish
Arusha (city in Tanzania)
proper noun

Arushaproper noun