Italian-English dictionary »

menorah meaning in English

ItalianEnglish
menorah noun

menorah(seven-branch candelabrum)
noun
[UK: mɪ.ˈnɔː.rə] [US: mə.ˈnɔː.rə]