LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“scoliosis” in Turkish

1 Turkish translation