barrerse

listen to the pronunciation of barrerse
İspanyolca - İngilizce
grovel, humiliate oneself (Mexico)
shy, draw away suddenly