Back to Dictionary
驻节
駐節
zhùjié
1. resident
2. permanently stationed