Arabic-English dictionary »

غُصْن الزَيْتُون meaning in English

ArabicEnglish
غُصْن الزَيْتُون m

olive branchbranch of an olive tree as an emblem of peace