look back on one's accomplishments with satisfaction - Allemand Anglais Dictionnaire

Suggérer une traduction