Sentosa (English, name)
expansion: Sentosa
Senses:
glosses: An island resort in Singapore.
Forms: