Translation of menyesali in English:

menyesali

  • 1

    to blame something on someone, to regret