What does Bremssockel mean?

Bremssockel - German to English

braking system employer

View more

  • brake bosses