English to Arabic

Meaning for:
Domineered
other
مستبدّ ب