[Tel.] v. a. To taunt, quiz, gibe at, slander, tell tales of satirize. dappudu deppudu. n. Taunting, gibing. depputa. deppudumatalu sarcasm.
Free Telugu Online Dictionary
[Tel.] v. a. To taunt, quiz, gibe at, slander, tell tales of satirize. dappudu deppudu. n. Taunting, gibing. depputa. deppudumatalu sarcasm.