Home
Help
About
Contact
English to Chinese Dictionary
Search:
夺回
duó
huí
to take back (forcibly); to recapture; to win back
<< back to the home page