English to Arabic

Meaning for:
Stockyard
other
الحظيرة