to conclude a peace treaty
Are you looking for: 缔结缔结和平条约More results...
English Expression:
  1. v.   conclude a peace treaty