Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: daohui duhui duoyi duoyu dehui duotai ?

duó huí to take back (forcibly); to recapture; to win back

Dictionary · Google Translate · Help
By MDBG 2024