English to Chinese Dictionary

Search:

Did you mean: chichu caichu chachu chaiche chaihu chaochu shaichu chichi ?

拆除 chāi chú to tear down / to demolish / to dismantle / to remove


<< back to the home page