English-Latin dictionary »

atonement, propitiation, appeasement meaning in Latin

EnglishLatin
atonement, propitiation, appeasement noun

propitiatio [propitiationis](3rd) F
noun