German to English Dictionary

Deutsch Version

to castigate German pronunciation - Say to castigate in English pronunciation Meaning of "to castigate" in English language