mù​dèng​kǒu​dāi

stunned

Definitions

mù​dèng​kǒu​dāi

dumbstruck (idiom); stupefied; stunned

Sources