LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“role playing games” in Turkish

1 Turkish translation