Back to Dictionary
扣押
kòuyā
1. to detain
2. to hold in custody
3. to distrain
4. to seize property
Common • Top 15%