ENGLISH
SPANISH
SPANISH
ENGLISH

   

marvel

[ˈmɑ:vl]
noun
  maravilla f
 it's a marvel he managed   es un milagro que haya podido

   

marvel

[ˈmɑ:vl] ( (UK) pt & pp marvelled, cont marvelling, (US) marveled or marveling )
intransitive verb Conjugation
 to marvel (at)   maravillarse or asombrarse (ante)

similar words

Complétez la séquence avec la proposition qui convient.

  • I met her … my holidays.