Viva la revolution meaning
what does viva la revolution really mean? what does this mean exactly? In spanish vive is vivir which means live la the the and revolution so, vive (not viva) la revolution means long live the revolution Viva la revolution meaning