Translation of penambalan in English:

penambalan

patching

noun

  • 1

    patching