Chinese-English dictionary »

艾哈迈达巴德 /àihāmàidábādé/ meaning in English

ChineseEnglish
艾哈迈达巴德 /Àihāmàidábādé/ proper noun

Ahmedabad(city in India)
proper noun
[UK: ɑː.ˈme.də.bæd] [US: ɑː.ˈme.də.bæd]