Translation of tebukan in English:

tebukan

perforation

noun

  • 1

    perforation