German to English Dictionary

Deutsch Version

strafen, bestrafen German pronunciation - Say strafen, bestrafen in English pronunciation Meaning of "strafen, bestrafen" in English language