triumphers

English

Noun

triumphers

  1. plural of triumpher