Translation of melangiri in English:

melangiri

verb

  • 1

    washing the hair or body of another person with the leaves and bark of the langir