Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dushou dishou diuchou doushou dushu dashou ?

diū shǒu to wash one's hands of sth; to have nothing further to do with sth

Dictionary · Google Translate · Help
By MDBG 2024