English to Chinese Dictionary

Search:

Did you mean: zhuanglang zhuanglian zhuanglao zhanglian zhanglang zhanglao zhuangli zhuangliao ?

撞烂 zhuàng làn to destroy by smashing / smashed up


<< back to the home page