karru meaning in english

[Tel.] n. A plough share. (infl. karti.) kartimona the point of a plough share. kartimolalu the iron clamps which connect the plough with the share. See karti. gontulo karruvesinattunnadi I feel a burning pain in my throat. A stain dagu.