English-Chinese dictionary »

aruba meaning in Chinese

EnglishChinese
Aruba (territory in the Caribbean)
proper noun
[UK: ə.ˈruː.bə]
[US: ə.ˈruː.bə]

阿魯巴proper noun

阿鲁巴 /Ālǔba/proper noun