The Italian term "durevole" matches the English term "savable"

other italian words that include "durevole" : english :
fermo, durevole durable
durevole maintainable