meaning of Bremssohle

Bremssohle - German to English

brake lining service

View more

  • braking system pad