meaning of Abdampfstutzen

Abdampfstutzen - German to English

fatigue flange

View more

  • exhaust nozzle