Translation of سفارت کار in English:

سفارت کار

phrase

  • an official of the embassy
    mediator