settle a peace treaty Synonym
Synonyme settle a peace treaty
Search Synonyms