Translation of سپرد داری in English:

سپرد داری

phrase

  • delivery
    surrender