Pootilangadi meaning in english. മക്കോട്ട ദേവ. Yella meaning in kannada. Aayalacatt.