Spanish–English dictionary

English translation of the Spanish word escabullirse de

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