Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. embe+anna] n. A idiot, a good-for-nothing fellow. cetakanivadu.