LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“chemosynthesis” in Turkish

1 Turkish translation