English-Latin dictionary »

expiatory offering or rite meaning in Latin

EnglishLatin
expiatory offering or rite noun

piaculum [piaculi](2nd) N
noun