LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“open sesame” in Turkish

2 Turkish translations