Back to Dictionary
驻足
駐足
zhùzú
1. to stop (walking)
2. to halt