Home
Help
About
Contact
English to Chinese Dictionary
Search:
大吉岭
Dà
jí
lǐng
Darjeeling, town in India
<< back to the home page