Pinyin Dictionary results for "zhen ya"

镇压
suppression; repression; to suppress; to put down; to quell
Dictionary data provided by CC-CEDICT