Chinese-English dictionary »

镇巴 meaning in English

ChineseEnglish
镇巴 proper noun

Zhenba(county)
proper noun