3473 / 3571

What does 驻扎 (zhùzhā) mean in English?

驻扎
zhùzhā駐扎

be stationed (Verb)