English to Arabic

Meaning for:
Yeomanry
other
ملّاك الأرض