English to Chinese Dictionary

Search:

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

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


<< back to the home page