EN

Synonyms for triumphs

Triumphs, noun plural of triumph. Synonyms in the same form.