Translation of menampal in English:

menampal

to mend

verb

  • 1

    to mend, to repair, to stitch up (torn fabric), to make or become better