阿鲁巴

ā lǔ bā

Sign in to save this word to your study lists.

Definitions

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