← Back to browsearubanoun#31,138TranslationNo Japanese definition yet.English definitiona popular island resort in the Netherlands AntillesExamplesNo examples yet.Similar wordsaruarunarumaruparunaarriba← psychosomaticmull →