Translation of sesal in English:

sesal

regret, remorse

  • 1

    regret, remorse