avudu meaning in english

[Tel.] n. The under lip. adugu pedavi. avudugaracu to bite the under lip from anger. kopamuceta adharosthamunu korukukonu.