🇬🇧 en fi 🇫🇮

self-rescuer noun

  • A self-contained device to generate oxygen for breathing.
pakolaite
Wiktionary Links