LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“radiobiology” in Turkish

1 Turkish translation