English to Chinese Dictionary

Search:

下台阶 xià tái jiē to extricate oneself / way out


<< back to the home page