Version Française
Meaning of
"protesta"
in English language
French to English
English to French
French
English
protestation
protest
protestation (f)
protest
protestant
protestant, protesting
protesta
protested
protestai
protested
Protestantisme
Protestant
protestation
protest, protestation