నలుగుnaluguTop 6000MeaningsNoun1. rubbing the body with a paste of green gram etc. in order to cleanse and purify the skin; or the paste so used