sheepfold in Polish
sheepfold in Polish
owczarnia
An enclosure for keeping sheep.
koszara
An enclosure for keeping sheep.