Translation of tertusuk in English:

tertusuk

get stabbed

verb

  • 1

    get stabbed