LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“demyelinating” in Turkish

1 Turkish translation