What does Abblasedruck mean?

Abblasedruck - German to English

blow-off force

View more

  • set stress [relief device]