sheepfold in Italian
sheepfold in Italian
ovile
An enclosure for keeping sheep.
pecorile
An enclosure for keeping sheep.