Turkish-English dictionary »

şofar meaning in English

TurkishEnglish
şofar noun

shofar(ram’s-horn trumpet)
noun

Your history