meaning of Aufprallkraft

Aufprallkraft - German to English

effect power

View more

  • effect power