Polish-English dictionary »

menora meaning in English

PolishEnglish
menora

menora

menora noun

menorahnoun
seven-branch candelabrum