Swedish-Latin dictionary »

triumfera meaning in Latin

SwedishLatin
triumfera verb
segra, njuta seger

triumphusverb