intercessor

/,intə'sesə/
Noun
  1. a negotiator who acts as a link between parties

Khám phá thêm

Các từ liên quan

intercessor
An intercessor helps two friends resolve their disagreement.