German-English dictionary »

schafschüre meaning in English

GermanEnglish
die Schafschüre Substantiv

sheep shearingsnoun