Definify.com

Definition 2024


sentosa

sentosa

Malay

Adjective

sentosa

  1. peaceful