marveled at

language: fr

definitions

  1. to be impressed by something
    fr: être impressionné par quelque chose

examples