Spanish–English dictionary

English translation of the Spanish word tomar la delantera

Spanish → English
  
SpanishEnglish
tomar la delantera take the lead