LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“polypeptide” in Turkish

1 Turkish translation