Back to Dictionary
驻扎
駐紮
zhùzhā
1. to station
2. to garrison (troops)
HSK 6