Naluri (en. Instinct)

Translation into Malay

Synonyms