meaning of Agraffschlauch

Agraffschlauch - German to English

spiral wound metallic hose