Pinyin Dictionary results for "zhu zha"

驻扎
to station; to garrison (troops)
Dictionary data provided by CC-CEDICT