Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: doushao doujiao douxiao dachao dichao douche ?

dōu chāo to close in from the rear and flanks; to surround and attack; to mop up (remnant enemy troops)

Dictionary · Google Translate · Help
By MDBG 2024