How is the phrase tirarse de los pelos translated from Spanish to English
Enfadarse con uno mismo y lamentar algo que se hizo.
To feel annoyed or regretful about something you did
Couldn’t load the audio. Please try again.


