LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tic-tac-toe” in Turkish

1 Turkish translation