Pinyin Dictionary results for "feng sha yu lin"

封沙育林
to plant trees in order to stabilize sand (idiom)
Dictionary data provided by CC-CEDICT