English to Chinese Dictionary

Search:

Did you mean: xuewang xueyang xuchang xuecheng xuexing xuezhang xunyang xueqing ?

雪藏 xuě cáng to keep sth in cold storage / (fig.) to suspend a performer or sports player (as punishment) / to keep sb or sth out of sight until the right moment (e.g. a key player on a sports team)


<< back to the home page