conclude a peace deal Synonym
Synonyme conclude a peace deal
Search Synonyms