Intermediator :
intermediator
Synonyms :
Intermediary, Intercessor, Go-between, Mediator
Intermediary, Intercessor, Go-between, Mediator
English Meaning :
(Noun : A negotiator who acts as a link between parties)
(Noun : A negotiator who acts as a link between parties)