wellschläuche - German English Dictionary

wellschläuche

Play ENDEDEde

Meanings of "wellschläuche" in English German Dictionary : 1 result(s)

German English
Technical
Wellschläuche [pl] corrugated hoses