Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A blow. debba. jaru etu tagilinadi the blow grazed (his head.)