nemuru meaning in english

[Tel.] v. a. To rub. tailamu vesi kallu nemirite noppulu tiyunu anointing the legs with oil and rubbing them relieves pain.