Dizionario Inglese - Inglese

English - English

atonement in inglese:

1. reparation


The company had to make reparation to those who suffered ill health as a result of chemical pollution.