English-Latin dictionary »

liberation / setting free, release / deliverance (from) (debt) meaning in Latin

EnglishLatin
liberation / setting free, release / deliverance (from) (debt) noun

liberatio [liberationis](3rd) F
noun