Arabic-English dictionary »

صَنَم meaning in English

ArabicEnglish
صَنَم m

idolrepresentation of anything revered

Your history