zhuài bù

Translation

  • to take long strides
  • to hurry (while walking)
Chinese Tones