How is the phrase tirarse de los pelos translated from Spanish to English
Estar extremadamente frustrado, angustiado o estresado.
To be extremely frustrated, anxious, or stressed.
Couldn’t load the audio. Please try again.


