sheepfold in German
sheepfold in German
Schafstall
An enclosure for keeping sheep.
Schafhürde
An enclosure for keeping sheep.