Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

达兰萨拉

dá lán sà lā

Definitions

  • Dharamsala in Himachal Pradesh, north India, home of Tibetan government in exile

Child Words of 达兰萨拉