Search term triomphant has one result
Jump to
FR French EN English
triomphant (a) [victoire] triumphant (a) [victoire]

French English translations