shǎ lèng lèng

Translation

  • staring stupidly
  • petrified
Chinese Tones