LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Mesoblastic nephroma” in Turkish

1 Turkish translation