English-Latin dictionary »

averting w / sacrifice meaning in Latin

EnglishLatin
averting w / sacrifice noun

detestatio [detestationis](3rd) F
noun