Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: taogou tugou tuokou tuozou togo tuochu ?

tuō gōu to cut ties / to disconnect / out of touch

Dictionary · Google Translate · Help
By MDBG 2024