LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“macroevolution” in Turkish

1 Turkish translation