Translation of merehabilitasi in English:

merehabilitasi

to rehabilitate

verb

  • 1

    to rehabilitate