Translation of tambalan in English:

tambalan

patch, repairs

noun

  • 1

    patch, repairs