to mediate, act as a mediator; to interpose, intervene

listen to the pronunciation of to mediate, act as a mediator; to interpose, intervene
İngilizce - Türkçe
tavassut etmek
to mediate, act as a mediator; to interpose, intervene