镇压

listen to the pronunciation of 镇压
Chinesisch - Englisch
suppression
to put down
repression
to suppress
to quell