Skip to content
WordWide
German
English
English
Meanings
1
derogatory
a long, tedious speech
2
archaic
sermon (religious discourse)