lěi lěi

Translation

  • big pile of rocks
  • bighearted
  • open and honest
Chinese Tones