Translation of tusukan in English:

tusukan

a stab, prick

noun

  • 1

    a stab, prick