French-Latin dictionary »

triompher meaning in Latin

FrenchLatin
triompher

triumphus

Your history