Deutsch Version
Meaning of
"Strafe - jdm schwere Strafe zufügen"
in English language
German to English
English to German
German
English
Strafe - jdm schwere Strafe zufügen
punishment - to do severe punishment to sb.