Pinyin Dictionary results for "mu deng kou dai"

目瞪口呆
dumbstruck (idiom); stupefied; stunned
Dictionary data provided by CC-CEDICT