Translation of berlarutan in English:

berlarutan

incessant

adjective

  • 1

    incessant, ceaseless