TO ATONE FOR


Meaning of TO ATONE FOR in English

* expiar, compensar

English Interlingue dictionary.      Английский словарь Интерлингве.