







驻扎 (zhù zhā) means “to be stationed; to be quartered” in Chinese. See the pinyin, native audio pronunciation, and 2 example sentences with English translations.
to be stationed; to be quartered
No one believed the soldiers stationed at the border would actually open fire.
Reports from the capital, Lome, say troops are stationed on the streets.