Translation of menyembuhkan in English:

menyembuhkan

to cure

verb

  • 1

    to cure