LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“language game” in Turkish

1 Turkish translation