Translation of menggelocak in English:

menggelocak

verb

  • 1

    to cause water to splash