Back to Dictionary
幽禁
yōujìn
1.
to imprison
2.
to place under house arrest
Metadata
- Category
- Chinese