Chinese-English dictionary »

夏馬勒巴格 meaning in English

ChineseEnglish
夏馬勒巴格 proper noun

Shamalbagh(town)
proper noun

Your history