Translation of memulihkan in English:

memulihkan

to restore

  • 1

    to restore