English to Arabic

Meaning for:
Sheepfold
other
حظيرة الغنم