Pinyin Dictionary results for "feng sha"

封杀
to shut out; to block; to smother
风沙
sand blown by wind; sandstorm
封沙育林
to plant trees in order to stabilize sand (idiom)
Dictionary data provided by CC-CEDICT