Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
smacking
?
啪嚓
pā
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