What does Bremsbacke mean?

Bremsbacke - German to English

brakeshoe

View more

  • braking system shoe
  • brake jaw