Skip to content
Simplified display

封沙育林

fēng shā yù lín

Sign in to save this word to your study lists.

Definitions

  1. 1. to plant trees in order to stabilize sand (idiom)