Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] v. a. To stick in, insert, fasten (a hook or button.)