Arabic-English dictionary »

خْشَايَارْشَا meaning in English

ArabicEnglish
خْشَايَارْشَا m

XerxesXerxes I of Persia