BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Schafhürde {f} sheepfold; sheep fold