English to Arabic

Meaning for:
Domineering
other
الإستبداد