Spanish Campaign Glossary

A list of political/voting terms to use in Spanish

politics •
languages •
3 0
Url
New