Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: touzi touch touqi touji tuxi tough ?

tōu to mount a sneak attack / to raid
tòu to analyze in depth / dialysis; (chemistry) to dialyze; (medicine) to undergo dialysis treatment

Dictionary · Google Translate · Help
By MDBG 2025