LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nuclease” in Turkish

1 Turkish translation