Definify.com

Definition 2026


sentosa

sentosa

Malay

Adjective

sentosa

  1. peaceful