English to Arabic

Meaning for:
Despot
other
الطاغية