meaning of Bremsklotzschuh

Bremsklotzschuh - German to English

brake block holder

View more

  • braking system block shoe