阿魯巴 — meaning in English
ā lǔ bā
Chinese → English · translate English → Chinese instead
English meaning
- Aruba name A small Caribbean island and constituent country of the Kingdom of the Netherlands.
Senses
阿魯巴 is used for these senses in English:
- Aruba An island, dependent territory, and constituent country of the Netherlands, in the Caribbean Sea.
Vocabulary Flow
Learn more English words in Chinese.
Vocabulary Flow serves English words with the Chinese meaning, one at a time — pronunciation and an example each time. Scroll it either direction.
Learn English in Chinese