meaning of Abfangklappe

Abfangklappe - German to English

butterfly intercept device

View more

  • intercept valve