Translation of mengubui in English:

mengubui

to fortify

verb

  • 1

    to fortify, to strengthen, esp. against attack, to increase the vigour of