LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“technologist” in Turkish

1 Turkish translation