mediate, of or through an intermediary, dependent on a mediator

listen to the pronunciation of mediate, of or through an intermediary, dependent on a mediator
English - Spanish
mediato
English - French
médiat