English to Arabic

Meaning for:
Ranched
other
عمل في مزرعة