Back to Dictionary
目瞪口呆
mùdèngkǒudāi
1.
dumbstruck (idiom); stupefied
2.
stunned
Metadata
- Category
- Chinese