English-Latin dictionary »

atoning, expiatory meaning in Latin

EnglishLatin
atoning, expiatory adjective

piacularis [piacularis, piaculare]adjective