Translation of luru in English:

luru

(meluru)

verb

  • 1

    to dash or rush forward (in order to get something), to run hastily after something, to charge, to bolt