What does Bremsklotz mean?

Bremsklotz - German to English

brake block

View more

  • braking system chock
  • brake footwear
  • skid [brake]
  • brake pad