Pinyin Dictionary results for "ma bu ting ti"

马不停蹄
unrelenting; without stopping to rest
Dictionary data provided by CC-CEDICT