Back to Dictionary
镇压
鎮壓
zhènyā
1.
suppression
2.
repression
3.
to suppress
4.
to put down
5.
to quell
Common • Top 19%
Metadata
- Category
- Chinese
- Word Frequency Rank
- 15,774 of 84,292