rhizoverbBeta
Feedback

sheepfold

Enclosure for sheepnoun · An enclosure where sheep are kept and protected.