Senate of Spain (Q855343)
upper house of Spain's parliament, the Cortes Generales
Language: