Pinyin Dictionary results for "zhen she"

震慑
to awe; to intimidate
Dictionary data provided by CC-CEDICT