meaning of Abgasglocke

Abgasglocke - German to English

shroud