Translation of siraman in English:

siraman

a splash of water

  • 1

    a splash of water
  • 2

    bride bathing ceremony


User Contribution

siraman

holy bathing ritual

verb