Translation of susulan in English:

susulan

lag

noun

  • 1

    lag, lagging, delay