Translation of سپرد کنندہ in English:

سپرد کنندہ

phrase

  • committing authority