English to Chinese Dictionary

Search:

艾哈迈达巴德 Ài mài Ahmedabad, largest city in west Indian state Gujarat 古吉拉特[Gu3 ji2 la1 te4]


<< back to the home page