[Tel. for audu.] n. A lip, avudu, pedavi, navudukottu navudu-kottu. v. n. To swallow with difficulty. To hesitate, minakarincu.
Free Telugu Online Dictionary
[Tel. for audu.] n. A lip, avudu, pedavi, navudukottu navudu-kottu. v. n. To swallow with difficulty. To hesitate, minakarincu.