







驻扎在 means “stationed in, based in, garrisoned in, posted in” in Chinese. See the pinyin, native audio pronunciation, and 2 example sentences with English translations.
stationed in
based in
garrisoned in
posted in
deployed in
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.