Translation of pelangiran in English:

pelangiran

noun

  • 1

    a ceremony or custom in which a person's hair or body is washed with the leaves or bark of the langir