ReadWriteQuiz
Chinese dictionary
v.fmlgape/goggle/stare at (in embarrassment, alarm, etc.)
瞠目相对
stare at each other
瞠目相视
stare fixedly in each other's face
你以德报怨,他们会瞠目结舌的。
They're startled that you would oblige them so well.
synonym
瞠目相对
stare at each other
瞠目相视
stare fixedly in each other's face
你以德报怨,他们会瞠目结舌的。
They're startled that you would oblige them so well.