English to Chinese Dictionary

Search:

Did you mean: smacking ?

啪嚓 chā (onom.) (sound of sth smashing as it hits the ground) / (onom.) (sound made by a camera shutter)
撞烂 zhuàng làn to destroy by smashing / smashed up


<< back to the home page