Translation of galur in English:

galur

a small, narrow channel

noun

  • 1

    a small, narrow channel, a furrow, a gully