Arabic-English dictionary »

الطغاة meaning in English

ArabicEnglish
الطغاة

Despots[UK: ˈde.spɒts] [US: ˈde.spɒts]