×
atoner
meaning in French
n.
expiateur; réparateur, qui pardonne
Related Words
atoneable
atonement
atonia
atonic
PC Version
Copyright © 2018 WordTech Co.