English to Chinese Dictionary

Search:

Did you mean: danxing duanxing dancing dingxing dongxing danxin danxiang dianxing ?

遁形 dùn xíng to vanish / to hide / to cover one's traces


<< back to the home page