English to Arabic

Meaning for:
Farmyard
other
الزريبة