Serisara untranslated

Serisara. A lake in Ceylon; near it was the village of Kāraka. Ras.ii.183.

Chưa dịch.