Slovnenya

Translation English Spanish: manifesto

Dictionary: main
manifesto
noun