Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chichu caichu chachu chaiche chaihu chaochu ?

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

Dictionary · Google Translate · Help
By MDBG 2024