German to English Dictionary

Deutsch Version

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