negotiation : Idioms & Phrases


diplomatic negotiations

  • noun negotiation between nations
    diplomacy.
WordNet