Sataruddhā untranslated

Sataruddhā. A canal flowing eastward from the Aciravatī Channel in Ceylon. Cv.lxxix.53.

Chưa dịch.