×
triomphateur
meaning in English
n.
triumphant, winner, victor
Related Words
triomphant
triomphaliste
triomphe
triompher
PC Version
Copyright © 2018 WordTech Co.