Home
Help
About
Contact
English to Chinese Dictionary
Search:
横刀夺爱
héng
dāo
duó
ài
to rob sb of sth they cherish (idiom)
<< back to the home page