Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A hollow in a tree. cettulonitorra. v. n. To hide. dagu.