Translation of menambali in English:

menambali

verb

  • 1

    to apply a patch to