Translation of alir in English:

alir

(mengalir)

verb

  • 1

    to emit a stream of, to run with liquid, to float or wave at full length, to flow, to glide along as a stream