shī luò

Translation

  • to lose (sth)
  • to drop (sth)
  • to feel a sense of loss
  • frustrated
  • disappointment
  • loss
Chinese Tones