to act as a mediator in a dispute; to arbitrate or mediate

listen to the pronunciation of to act as a mediator in a dispute; to arbitrate or mediate
English - Turkish
English - English
intercede
to act as a mediator in a dispute; to arbitrate or mediate
Favorites