What does Bremsschuh mean?

Bremsschuh - German to English

brake footwear

View more

  • brakeshoe
  • chock
  • brake block