Understand Chinese Nickname

瞠目结舌

[chēng mù jié shé]
Speechless Surprise: Indicates a state of shock or surprise where one remains speechless, literally translated as 'goggle-eyed.'
Generate Chinese Nickname
Relation Nicknames