Translation of menambal in English:

menambal

to mend, to patch

verb

  • 1

    to mend, to patch