take up/resume peace negotiations - Spanish English Dictionary

Suggest a Term