Translation of قراردادِ صلح in English:

قراردادِ صلح

phrase

  • peace treaty