Summary
English Synonyms:   more detail...
  1. make amends for:


English

Detailed Synonyms for make amends for in English

make amends for:

make amends for

  1. make amends for

Related Synonyms for make amends for