Pinyin Dictionary results for "meng zhuang"

猛撞
to slam (into); to smash (into)
Dictionary data provided by CC-CEDICT