Translation of merehatkan in English:

merehatkan

rest

verb

  • 1

    rest, cause or allow to do this