Back to Dictionary
夺走
奪走
duózǒu
1. to snatch away