Chinese Version(中文版) | EBooks(电子书)
[ə'ru:bə]
(noun.) a popular island resort in the Netherlands Antilles.
Checker: Max--From WordNet