English-Latin dictionary »

life-sustaining meaning in Latin

EnglishLatin
life-sustaining adjective

supersubstantialis [supersubstantialis, supersubstantiale]adjective