MARVEL


Meaning of MARVEL in English

n. wonder, miracle, wondrous thing

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