Translation of selokan in English:

selokan

drain, gutter

noun

  • 1

    drain, gutter
  • 2

    sewer
  • 3

    ditch