meaning of Bremsklotz

Bremsklotz - German to English

brake block

View more

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