English-German dictionary »

upper-leather shears meaning in German

EnglishGerman
upper-leather shears noun

die OberlederschereSubstantiv