LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“radiation therapy” in Turkish

2 Turkish translations