English-Latin dictionary »

triumph, victory parade meaning in Latin

EnglishLatin
triumph, victory parade noun

triumphus [triumphi](2nd) M
noun