LexiTurkTURKISH ↔ ENGLISH DICTIONARY

teneffüs olunan havayı ısıtmak veya temizlemek için ağız veya buruna geçirilen alet” in English

1 English translation
EN
respirator

Tom is hooked up to a respirator.