Back to Dictionary
审处
審處
shěnchǔ
1.
to deliberate and decide
2.
to try and punish
3.
trial and execution
Metadata
- Category
- Chinese