Arabic-English dictionary »

نَجْمَة دَاوُود meaning in English

ArabicEnglish
نَجْمَة دَاوُود f

Star of Davidsymbol of Jewish identity and Judaism