salvificare

listen to the pronunciation of salvificare
Latin - English
save, deliver