Chinese-English dictionary »

夏马勒巴格 /xiàmǎlèbāgé/ meaning in English

ChineseEnglish
夏马勒巴格 /Xiàmǎlèbāgé/ proper noun

Shamalbagh(town)
proper noun

Your history