Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. karu+uru] n. A hamlet in a jungle. adavipalle.