Back to Dictionary
阻截
zǔjié
1. to stop
2. to obstruct
3. to bar the way
Uncommon • Top 29%