Translation of simbahan in English:

simbahan

the result of splashing

noun

  • 1

    the result of splashing