Translation of شاخِ زیتون in English:

شاخِ زیتون

phrase

  • olive branch
  • figurative

    an offer of peace or reconciliation