LexiTurkTURKISH ↔ ENGLISH DICTIONARY

superior vena cava” in Turkish

1 Turkish translation