salvificare

listen to the pronunciation of salvificare
Lateinisch - Englisch
save, deliver