MARVEL AT


Meaning of MARVEL AT in English

be filled with wonder or astonishment.

→ marvel

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.