diplomatic negotiations


Meanings

  • negotiation between nations

Synonyms