Translation of siraman in English:

siraman

a splash of water

noun

  • 1

    a splash of water
  • 2

    bride bathing ceremony Java


User Contribution

siraman

holy bathing ritual

verb