LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Okazaki fragment” in Turkish

1 Turkish translation