English-German dictionary »

chasten yourself meaning in German

EnglishGerman
chasten yourself

kasteist