English-Latin dictionary »

preserver, savior meaning in Latin

EnglishLatin
preserver, savior noun

servator [servatoris](3rd) M
noun