Translation of bercucuran in English:

bercucuran

to trickle

verb

  • 1

    to trickle, to flow or cause to flow in a thin stream