EN

Synonyms for marvels

Marvels, noun plural of marvel. Synonyms in the same form.