concluding a truce agreement Synonym
Synonyme concluding a truce agreement
Search Synonyms