Back to Dictionary
镇住
鎮住
zhènzhù
1.
to dominate
2.
to control
3.
to subdue
4.
to crush
Metadata
- Category
- Chinese