Arabic-English dictionary »

عَابِدُ شَمْسٍ meaning in English

ArabicEnglish
عَابِدُ شَمْسٍ m

sun worshipperworshipper of the Sun