Back to Dictionary
争抢
爭搶
zhēngqiǎng
1. to fight over
2. to scramble for
Uncommon • Top 40%