LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tumor necrosis factors” in Turkish

1 Turkish translation