zaru meaning in english

[Tel.] v.n. To slide or slip, to trip or stumble, to creep. zarugu. To slip, open, or become loose. vadulagu. To drop or gush out as water; to flee. uruku; sravincu. talaku zaruvetutagilinadi the blow grazed the head. To slope, to slant, as zarukoppu her slanting tire. kindazaripoyinadu he crept under it. zarumudi a sliding…