Lahulla untranslated

Lahulla. A village in Ceylon, near Nālandā. Cv.lxx.214.

Chưa dịch.