What does Bremsläufer mean?

Bremsläufer - German to English

pace-setter

View more

  • pacemaker