Spanish–English dictionary

English translation of the Spanish word maravillarse con

Spanish → English
  
SpanishEnglish
maravillarse con marvel at; wonder at
maravillarse marvel; wonder