LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ribosomal” in Turkish

1 Turkish translation