zhēng shén r

Translation

  • lost in thought
  • in a daze
Chinese Tones