Translation of mengistirahatkan in English:

mengistirahatkan

verb

  • 1

    to give a person a break or rest