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

سفارت کاری

phrase

  • the work of an envoy
    mediation