Translation of penambal in English:

penambal

someone who patches

noun

  • 1

    someone who patches
  • 2

    something to patch with