dampakarru meaning in english

[Tel. dammu+karru.] n. The plough share used in wet land. dampanagali dampa-nagali. n. A sort of plough used in wet land. adusu dunnu nagali.