German to English Dictionary

Deutsch Version

chasten oneself German pronunciation - Say chasten oneself in English pronunciation Meaning of "chasten oneself" in English language