Translation of terus-menerus in English:

terus-menerus

continuously, on and on

  • 1

    continuously, on and on
    ‘hujan yang terus-menerus’ non-stop rain