English to Chinese Dictionary

Search:

Did you mean: changhua chuangguo chuanghu chuanghua chuanghui chuanguo chuangzuo chuanshuo ?

闯祸 chuǎng huò to cause an accident; to make trouble; to get into trouble


<< back to the home page