Social protests have given the revolution a popular base.
plural of protesta
Telaffuzunuzu geliştirin
Konuşma ve " proteste " ve İtalyanca .