to marvel at sth.

listen to the pronunciation of to marvel at sth.
English - English

Definition of to marvel at sth. in English English dictionary

To marvel at
marvel