English to Chinese Dictionary

Search:

Did you mean: xiadai xiata xiati xitai xiedai xiaodi xiti xiaotui ?

下台 xià tái to go off the stage / to fall from position of prestige / to step down (from office etc) / to disentangle oneself / to get off the hook


<< back to the home page