Summary
Spanish to English:   more detail...
  1. alzarse en protesta:
    • Wiktionary:
      alzarse en protesta → revolt


Spanish

Detailed Translations for alzarse en protesta from Spanish to English