Spanish–English dictionary

English translation of the Spanish word que atropella y se da a la huída

Spanish → English
  
SpanishEnglish
que atropella y se da a la huída hit‐and‐run