English to Arabic

Meaning for:
Dominator
other
المسيطر