2437 / 2512

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

驻扎
zhù zhā駐扎

to station; to garrison (troops)