LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Massive Multiplayer Online Game” in Turkish

1 Turkish translation