镇压

listen to the pronunciation of 镇压
Chinese - English
suppression
to put down
repression
to suppress
to quell