addu meaning in english

[Tel.] v. To impede, obstruct. An obstacle. A screen. any thing that affords concealment. catu. addugarra a cross bar; an obstacle. “ni yaddugarramatala, kiyedabaniyemi?” rukma: v.ṃ