Spanish–English dictionary

English translation of the Spanish word arredrarse

Spanish → English
  
SpanishEnglish
arredrarse be frightened; draw back; shrink
arredrar drive back; frighten