Translation of mengubati in English:

mengubati

to medicate

verb

  • 1

    to medicate, to treat with a medicinal substance