Translation of pancung in English:

pancung

lop off

(memancung)

verb

  • 1

    lop off, behead, decapitate, cut the head from, execute a person thus