Home
Help
About
Contact
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