settling on a satisfactory agreement Synonym
Synonyme settling on a satisfactory agreement
Search Synonyms