LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“helicase” in Turkish

1 Turkish translation