have expiated
Presente perfecto para el sujetodel verboexpiate.Hay otras traducciones para esta conjugación.

expiate

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
la almeja