MARVEL AT


Meaning of MARVEL AT in English

v. be astonished at, be impressed

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.