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