German-English dictionary »

splice (schlauch) meaning in English

GermanEnglish
Splice (Schlauch)

lap joint (tube)