Translation of pembobolan in English:

pembobolan

piercing

noun

  • 1

    piercing
  • 2

    making a score