Arabic-English dictionary »

الإمبراطورة meaning in English

ArabicEnglish
الإمبراطورة

Empress[UK: ˈem.prɪs] [US: ˈem.pres]