Pinyin Dictionary results for "hai ren ting wen"

骇人听闻
shocking; horrifying; atrocious; terrible
Dictionary data provided by CC-CEDICT