Pinyin Dictionary results for "zhuang lan"

撞烂
to destroy by smashing; smashed up
Dictionary data provided by CC-CEDICT