French–English dictionary

English translation of the French word expiation

French → English
  
FrenchEnglish
expiation atonement
expier atone for