dà bù liú xīng

Translation

  • at a stride
  • taking large steps (while walking)

Synonyms

Chinese Tones