LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“intubation” in Turkish

1 Turkish translation