German to English Dictionary

Deutsch Version

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