Cellāra untranslated

Cellāra. A village in South India. Cv.1xxvi.262.

Chưa dịch.