English to Chinese Dictionary

Search:

Did you mean: top tupi tuipi tuobi tuopu tuoba tuofu tapi ?

脱皮 tuō (of paint etc) to peel off; to flake off / (of an insect or snake etc) to molt / (of skin) to peel off due to hard labor, blistering or sunburn etc / (fig.) to go through a grueling experience


<< back to the home page