Spanish deck
victoria
noun

victoria

Victory or triumph

La victoria fue imposible de negar.

Celebraron la victoria toda la noche.