meaning of Bremsbelag

Bremsbelag - German to English

braking system lining

View more

  • braking system pad
  • friction pad