English-Latin dictionary »

save, deliver meaning in Latin

EnglishLatin
save, deliver verb

salvifico [salvificare, salvificavi, salvificatus](1st) TRANS
verb