Back to Dictionary
扣留
kòuliú
1. to detain
2. to arrest
3. to hold
4. to confiscate
Common • Top 9%