Spanish–English dictionary

English translation of the Spanish word achucharse

Spanish → English
  
SpanishEnglish
achucharse crumple; have a chill; shiver
achuchar incite; crumple; crush; jostle