English

edit

Noun

edit

protestations

  1. plural of protestation

French

edit

Noun

edit

protestations f

  1. plural of protestation