Chinese-English dictionary »

阿魯沙 /ā lǔ shā/ meaning in English

ChineseEnglish
阿魯沙 /ā shā/ proper noun

Arusha(city in Tanzania)
proper noun