Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chandui shantui chant chuanti chandi chanted ?

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

Dictionary · Google Translate · Help
By MDBG 2025