diān pèi

Translation

  • to fall over
  • to stumble
  • (fig.) to suffer hardship
  • to be in desperate straits
Chinese Tones