triumph English - French
1.
-
Englishconclusive success, victory, conquest
-
Frenchtriomphe
2.
-
Englishcelebrating victory
-
Frenchtriomphal
3.
-
Englishof or relating to a triumph
-
Frenchtriomphal
-
Frenchtriomphal
Related words
English translator: English French triumph Eesti sõnaraamat Español Traductor Svenska Översättare