have expiated
Presente perfecto del verbo expiate.

expiate

Popularity
500+ learners.
Many persons have expiated the sins of the father by years of untold suffering.
Muchas personas han expiado los pecados del padre con años de indicible padecimiento.
Palabra del día
a menudo