Menu
Tools
Dictionary
Blog
Login
Sign Up
Dictionary
Blog
Login
Dictionary Entry: 阿鲁巴
Word
Pinyin
阿鲁巴
ā lǔ bā
Aruba, island in the Caribbean, a self-governing part of the Netherlands
Dictionary Card
Child Entries of 阿鲁巴
阿
阿
鲁