salvatutto

Etymology
.

Adjective

 * 1) essential to solving a problem; problem-solving; life-saving