French-English dictionary »

propitiation meaning in English

FrenchEnglish
propitiation nom {f}

atonement◼◼◼(amends to restore a damaged relationship)
noun
[UK: ə.ˈtəʊn.mənt] [US: əˈto.ʊn.mənt]