LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ribosome” in Turkish

1 Turkish translation