Spanish–English dictionary

English translation of the Spanish word maravillarse

Spanish → English
  
SpanishEnglish
maravillarse marvel; wonder
maravillarse con marvel at; wonder at
maravillarse de marvel at; wonder at
maravillar amaze