English to Chinese Dictionary

Search:

蜕皮 tuì skin cast off during molting / exuvium / to pupate / to molt / to slough / to cast off an old skin or shell


<< back to the home page