LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“autogenesis” in Turkish

1 Turkish translation