German-English dictionary »

wellschlauch meaning in English

GermanEnglish
der Wellschlauch Substantiv

corrugated tube◼◼◼noun