English to Arabic

Meaning for:
Overpowered
other
مقهور