German-English dictionary »

kasteist meaning in English

GermanEnglish
kasteist

chasten yourself