Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
daohui
duhui
duoyi
duoyu
duhai
duotai
daihui
daohu
?
夺回
duó
huí
to take back (forcibly); to recapture; to win back
<< back to the home page