French-English dictionary »

shofar meaning in English

FrenchEnglish
shofar nom {m}

shofar◼◼◼(ram’s-horn trumpet)
noun