English-German dictionary »

clamping strap meaning in German

EnglishGerman
clamping strap noun

die SpannlascheSubstantiv