English to Arabic

Meaning for:
Overlords
other
السادة الكبار