LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“glioma” in Turkish

2 Turkish translations