LexiTurkTURKISH ↔ ENGLISH DICTIONARY

star and crescent” in Turkish

1 Turkish translation