Italian-English translations for espiare
- expiate
- atoneGermany has rightly confronted and sought to atone for the unspeakable horrors of the Nazi era and the Holocaust. La Germania ha giustamente affrontato e tentato di espiare gli inenarrabili orrori del nazismo e dell'Olocausto.
Trending Searches
Popular Dictionaries