Deutsch Version
Meaning of
"bestrafend"
in English language
German to English
English to German
German
English
bestrafend
castigatory, punishing, penalizing