English to Chinese Dictionary

Search:

拆台 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