Pinyin Dictionary results for "da bu liu xing"

大步流星
at a stride; taking large steps (while walking)
Dictionary data provided by CC-CEDICT