LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“atrial septal defect” in Turkish

1 Turkish translation