Back to Dictionary
上星
shàngxīng
1. to broadcast through satellite
2. satellite (TV etc)
3. shangxing acupoint (DU23)