English to Chinese Dictionary

Search:

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

脱皮 tuō to molt / to peel / fig. seriously hurt


<< back to the home page