Translation of menyesali in English:

menyesali

verb

  • 1

    to blame something on someone, to regret