English edit

Noun edit

manifestoes

  1. plural of manifesto