Translation of penusuk in English:

penusuk

noun

  • 1

    thing to perforate or stab with