Social protests have given the revolution a popular base.
plural of protesta
Verbeter jou uitspraak
Oefen om " proteste " en baie ander woorde en sinne in Italiaans .