proˈtesta
English translation of proˈtesta
nf
- protest; (dichiarazione) protestation Definition of protest in the British & World English dictionary Definition of protest in the US English dictionary Translate protest | into French | into German | into Spanish