What does Abfederung mean?

Abfederung - German to English

(spring) suspension

View more

  • spring system