Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. properly written avutu.] n. A bomb shell. catti pirangigundu.