LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“blastoma” in Turkish

1 Turkish translation