English to Chinese Dictionary

Search:

Did you mean: chuangjia chuangxi chuanxi shuangxi chuangyi changjia changxiao chuangzi ?

创下 chuàng xià to establish; to set (a new record)


<< back to the home page