respirator meaning in French
n. respirateur; masque qui filtre l'air; appareil pour la respiration artificielle (médecine); masque à gaz (britannique)
n. respirateur; masque qui filtre l'air; appareil pour la respiration artificielle (médecine); masque à gaz (britannique)