Carukkatta untranslated

Carukkatta. A village in South India. Cv.lxxvi.127.

Chưa dịch.