LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“encyclopedic” in Turkish

1 Turkish translation