Dictionary Entry: 阿鲁巴

Word
Pinyin
阿鲁巴
ā lǔ bā

Aruba, island in the Caribbean, a self-governing part of the Netherlands

Child Entries of 阿鲁巴