Translation of tersapu in English:

tersapu

to be swept away

  • 1

    to be swept away