Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: top tupi tuipi tuobi tuopu tuoba ?

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

Dictionary · Google Translate · Help
By MDBG 2025