Back to Dictionary
上山
shàngshān
1. to go uphill
2. to spin cocoon (silkworms)
3. to pass away
Common • Top 11%