Translation of tusukan in English:

tusukan

rough poke

noun

  • 1

    rough poke, injection