Translation of tusuk in English:

tusuk

a pin

verb

  • 1

    a pin
  • 2

    skewer, stick