LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“shofar” in Turkish

1 Turkish translation