English-Latin dictionary »

divine nature meaning in Latin

EnglishLatin
divine nature noun

deitas [deitatis](3rd) F
noun