meaning of Abfederung

Abfederung - German to English

(spring) suspension

View more

  • spring system