barrerse

listen to the pronunciation of barrerse
الأسبانية - الإنجليزية
grovel, humiliate oneself (Mexico)
shy, draw away suddenly