ざんしゅけい
Meanings
Noun
1. decapitation
Composed of
Abschlagen des Kopfes; Enthauptung; abgeschlagener Kopf; den Kopf abschlagen
Strafe; Bestrafung