LexiTurkTURKISH ↔ ENGLISH DICTIONARY

punctuated equilibrium” in Turkish

1 Turkish translation