Pinyin Dictionary results for "tou bian duan liu"

投鞭断流
arms enough to stem the stream (idiom); formidable army
Dictionary data provided by CC-CEDICT