What does Bußprediger mean?

Bußprediger - German to English

preacher of repentance