LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“digital library” in Turkish

1 Turkish translation