What does Bremssohle mean?

Bremssohle - German to English

brake lining service

View more

  • braking system pad