The AI-powered English dictionary
plural negotiators
One who negotiates. examples
A diplomat, moderator. examples