self-rescuer

listen to the pronunciation of self-rescuer
الإنجليزية - الإنجليزية
A self-contained device to generate oxygen for breathing