Version Française
Meaning of
"expia"
in English language
French to English
English to French
French
English
expia
atoned
expiai
atoned
expiant
atoning