English-Latin dictionary »

live-giving, life-restoring meaning in Latin

EnglishLatin
live-giving, life-restoring adjective

vivificus [vivifica, vivificum]adjective