Back to Dictionary
迫降
pòxiáng
1. to force sb to surrender
Common • Top 17%