English to Chinese Dictionary

Search:

Did you mean: chandui shantui chant chuanti chandi chanted chantou chentu ?

蝉蜕 chán tuì cicada slough / fig. to free oneself / to extricate oneself from


<< back to the home page