LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“lateral sclerosis” in Turkish

1 Turkish translation