Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: top tupi tuipi tuobi tuopu tuoba ?

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

Dictionary · Google Translate · Help
By MDBG 2024