Spanish–English dictionary

English translation of the Spanish word llamar la atención

Spanish → English
  
SpanishEnglish
llamar la atención attract attention; make a splash