2 Spanish Synonyms for PROTESTA
Prev.1Next
manifestación
Definition: 1. demonstration, protest
There are 2 definitions of the word manifestación
Show more information about manifestación
Prev.1Next
Search took: 24.11 ms
Definition: 1. demonstration, protest
There are 2 definitions of the word manifestación
Show more information about manifestación
Search took: 24.11 ms