lèng shén r

Translation

  • to stare blankly
  • to be in a daze

Synonyms

Chinese Tones