keeping a ledger of mistakes Synonym
Synonyme keeping a ledger of mistakes
Search Synonyms