Pinyin Dictionary results for "dun xing"

遁形
to vanish; to hide; to cover one's traces
Dictionary data provided by CC-CEDICT