Arti dalam bahasa Inggris memancung decapitate; decapitation Arti lain yang mungkinbeheading; beheaded; struck; cut off;