meaning of Abblasedruck

Abblasedruck - German to English

blow-off force

View more

  • set stress [relief device]