self-rescuer

listen to the pronunciation of self-rescuer
English - English
A self-contained device to generate oxygen for breathing