Chinese-English dictionary »

驻地 /zhùdì/ meaning in English

ChineseEnglish
驻地 /zhùdì/ noun

station [stations](military base)
noun
[UK: ˈsteɪʃ.n̩] [US: ˈsteɪʃ.n̩]