Translation of sembuh in English:

sembuh

heal, recover

verb

  • 1

    heal, recover
    ‘dia sudah sembuh’ she's recovered now