Translation of menyesali in English:

menyesali

regretted

verb

  • 1

    regretted, to feel regret about