Translation of sesal in English:

sesal

regret, remorse

noun

  • 1

    regret, remorse