barrerse

listen to the pronunciation of barrerse
Испанский Язык - Английский Язык
grovel, humiliate oneself (Mexico)
shy, draw away suddenly