Memuaskan (en. Satisfying)

Translation into Malay

Synonyms