English-German dictionary »

sheep shearings meaning in German

EnglishGerman
sheep shearings noun

die SchafschüreSubstantiv