Telavāhā untranslated

Telavāhā. A river in the Serivaraṭṭha, and near Andhapura (Ja.i.111).

Chưa dịch.