German-English dictionary »

sittenapostel meaning in English

GermanEnglish
der Sittenapostel Substantiv

moralizernoun