What does Bangemacher mean?

Bangemacher - German to English

alarmist

View more

  • scaremonger