Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

阿鲁巴

ā lǔ bā

Definitions

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

Child Words of 阿鲁巴