meaning of Bremszugstange

Bremszugstange - German to English

braking system club

View more

  • brake-lever connecting rod