Pinyin Dictionary results for "gan lan zhi"

橄榄枝
olive branch; symbol of peace
Dictionary data provided by CC-CEDICT