Arabic-English dictionary »

مِنُورَة meaning in English

ArabicEnglish
مِنُورَة

menorahseven-branch candelabrum