English
›
Words
manifesto
Translation:
English
Noun
2
statement
of policy
1
public
declaration of principles
Add
Translation