English to Chinese Dictionary

Search:

Did you mean: chaixi caixia chaijia chaixie chuixia chixiao chaojia chaoxi ?

拆下 chāi xià to dismantle / to take apart


<< back to the home page