Translation of tersapu in English:

tersapu

to be swept away

verb

  • 1

    to be swept away