Italian-English dictionary »

espiazione meaning in English

ItalianEnglish
espiazione noun
{f}

atonement(reconciliation of God and mankind)
noun
[UK: ə.ˈtəʊn.mənt] [US: əˈto.ʊn.mənt]