tavassut etmek

  1. Verb to mediate
  2. Verb to act as a mediator
  3. Verb to interpose
  4. Verb to intervene