meaning of Bremsnockenwelle

Bremsnockenwelle - German to English

brake-actuating pole

View more

  • braking system camshaft