Translation of tambalan in English:

tambalan

patch, repairs

  • 1

    patch, repairs