LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“atelectasis” in Turkish

1 Turkish translation