Menu
Tools
Dictionary
Blog
Login
Sign Up
Dictionary
Blog
Login
Dictionary Entry: 达兰萨拉
Word
Pinyin
达兰萨拉
dá lán sà lā
Dharamsala in Himachal Pradesh, north India, home of Tibetan government in exile
Dictionary Card
Child Entries of 达兰萨拉
拉
兰
达