English to Chinese Dictionary

Search:

Did you mean: zhuzhi zhusha zhazha zhezha zhucha zhuzhai zhuzhe zhuzhu ?

驻扎 zhù zhā to station / to garrison (troops)


<< back to the home page