Spanish–English dictionary

English translation of the Spanish word escabullirse

Spanish → English
  
SpanishEnglish
escabullirse duck out; fly the coop; scurry; slink away; steal away
escabullirse de wriggle out of