LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“interleukin” in Turkish

1 Turkish translation