protesters-manifestantes: meaning, definitions and translations

English dictionaryEnglishSpanish

What is protesters?protesters is manifestantes

What is manifestantes?

  • Plural of protester.
    Plural de manifestantes.