it is also supposed to assist in conjuring and giving second sight meaning in telugu
Word: it is also supposed to assist in conjuring and giving second sight
Meanings in telugu :
kaatuk ( కాటుక )
Related English Telugu Meaning
Telugu to English
English To Telugu