Arti dalam bahasa Indonesia

decapitating

memenggal kepala;

Arti lain yang mungkin

memenggal leher;

Cari kata Inggris menurut abjad