Meaning of intermediator
Definition of intermediator
(noun)
a
negotiator
who
acts
as a
link
between
parties
Other information on intermediator
WIKIPEDIA results for
intermediator
Amazon results for
intermediator
Tweet