triumferat

Swedish

Verb

triumferat

  1. supine of triumfera