Latin · root

triumphare

celebrate a victory

Words sharing this root