Pinyin Dictionary results for "du duan du xing"

独断独行
to decide and act alone (idiom); to take arbitrary action; a law unto oneself
Dictionary data provided by CC-CEDICT