Arusha

What is Arusha?

Arusha definition and meaning on Dictionary terms:
noun
a city in N Tanganyika, in Tanzania.

 

reference: https://www.dictionary.com/browse/arusha

Tags: