LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“intelligent design” in Turkish

1 Turkish translation