English-German dictionary »

knee strap meaning in German

EnglishGerman
knee strap noun

der KniebundSubstantiv