Translation of sesalan in English:

sesalan

contrition

noun

  • 1

    contrition