LexiTurkTURKISH ↔ ENGLISH DICTIONARY

telescreen” in Turkish

1 Turkish translation