meaning of Achswelle

Achswelle - German to English

axle shaft

View more

  • half-shaft