FEEDBACK

Meaning of 艾哈迈达巴德

Lookup via: Pinyin | Radicals
ài mài (Trad.: 艾哈邁達巴德)
Ahmedabad, largest city in west Indian state Gujarat 古吉拉特