🇬🇧 en it 🇮🇹

life-saving adjective

  • Preserving life; preventing death.
salvavita
Wiktionary Links