Arabic-English dictionary »

الطاغية meaning in English

ArabicEnglish
الطاغية

Despot[UK: ˈde.spɒt] [US: ˈde.spət]