Translation of menolong in English:

menolong

to help

verb

  • 1

    to help, to assist, to rescue, to save