salvatutto
Italian
Etymology
salva- + tutto (“everything”)
Adjective
salvatutto (invariable)
- essential to solving a problem; problem-solving; life-saving
- espediente salvatutto ― lifesaver (literally, “problem-solving expedient”)