Pinyin Dictionary results for "deng mu ning shi"

瞪目凝视
in a catatonic state; shocked and stunned (idiom)
Dictionary data provided by CC-CEDICT