Translation of tembusan in English:

tembusan

perforation

  • 1

    perforation
  • 2

    penetration
  • 3

    passage, thoroughfare
  • 4

    (for sending to someone) carbon copy