Givulabā untranslated

Givulabā. A village in Ceylon where the forces of Parakkamabāhu I. won a great victory. Cv.lxxiv.91.

Chưa dịch.