Translation of penusukan in English:

penusukan

stabbing

noun

  • 1

    stabbing
  • 2

    perforation