LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“semantic web” in Turkish

1 Turkish translation