MERVAILLE


Meaning of MERVAILLE in English

noun marvel.

Webster English vocab.      Английский словарь Webster.