Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A sucking calf, a calf less than a year old. Plu. tarupulu.