meaning of mediators
1.
a
negotiator
who
acts
as
a
link
between
parties
Related Words
mediator
|
mediatorial
|
mediatory
|
Developed & Maintained By
Taraprasad.com