Translation of menyembuhkan in English:

menyembuhkan

to cure

  • 1

    to cure