English to Chinese Dictionary

Search:

Did you mean: caitai chuitai shitai chidai caidai caita chadai chagatai ?

拆台 chāi tái (theater) to dismantle the stage / (fig.) to pull the rug out from under sb's feet; to undermine sb's plans


<< back to the home page