life-saving – English–Español translations

🇬🇧 en es 🇪🇸

life-saving adjective

  • preventing death
socorrismo
Wiktionary Links