LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“chondrosarcoma” in Turkish

1 Turkish translation