Translation Of Storm Of Protest In Different Languages

Translate STORM OF PROTEST in languages spoken worldwide

English
Ways to say storm of protest
Tempête de protestations

Translate STORM OF PROTEST in European languages

English
Ways to say storm of protest
Θύελλα διαμαρτυριών [thýella diamartyriṓn]