Back to Dictionary
上交
shàngjiāo
1. to hand over to
2. to give to higher authority
3. to seek connections in high places
Common • Top 14%