What does Bremsbeläge mean?

Bremsbeläge - German to English

braking system linings

View more

  • brake shields
  • friction shields