hé bù lǒng zuǐ

Translation

  • unable to conceal one's happiness, amazement, shock etc
  • grinning from ear to ear
  • mouth agape
  • gobsmacked

Synonyms

Chinese Tones