English to Chinese Dictionary

Search:

Did you mean: cachuang caizhuang chazhuang cuzhuang chuang cizhang cachuangr caiguang ?

擦撞 zhuàng to sideswipe (a car etc) / to generate (sparks) by striking a flint; (fig.) to produce (sth novel) through interaction


<< back to the home page