Index / C / Carukkatta Carukkatta untranslated Carukkatta. A village in South India. Cv.lxxvi.127. Chưa dịch.