English | German | Russian | Czech

self-rescuer English

Meaning self-rescuer meaning

What does self-rescuer mean?

self-rescuer

A self-contained device to generate oxygen for breathing.

Are you looking for...?