Translation of memuaskan hati in English:

memuaskan hati

content

verb

  • 1

    content, make content