marveled at
language: en
definitions
to be impressed by something
en: to be impressed by something
examples