frenchwhat-logo

FrenchwhatConjugation Practice

triompher

[ to triumph, to win decisively ]