Back to Dictionary
抛下
拋下
pāoxià
1. to throw down
2. to dump
3. to abandon
4. thrown down