Back to Dictionary
留驻
留駐
liúzhù
1. to keep stationed (of troops)
2. to remain as a garrison