A device that facilitates breathing in cases of respiratory failure
English: breathing device, breathing apparatus, breathing machine, ventilator
breathing apparatus, breathing device, breathing machine, ventilator
English: breathing device, breathing apparatus, breathing machine, ventilator