Translation of sentosa in English:

sentosa

quiet, tranquil

adjective

  • 1

    quiet, tranquil
  • 2

    safe
    ‘aman sentosa’ peaceful, safe