They speak Spanish. Most Spaniards also studied English in schools, so do know some English as well.
Spanish is spoken in all cities in Spain.
Basque, Aranese, and Galician are all languages spoken in Spain.
Most of the languages of the world are not spoken in Spain, including:AfrikaansBulgarianCherokeeDanishEstonianFinnishGreekHawaiianIgboJapaneseKoreanLatvianMacedonianNavajoOjibwePolishQuechuaRussianSamiTonganUrduVietnameseWelshXhosaYorubaZulu
Spanish
Spanish
Spanish
Spanish is the most widely spoken language in Toledo.
Segovia is a city in Spain so they speak Spanish
Since it's an island in Spain, Spanish is used there.
There are 56.546 miles between Sevilla, Spain and Rota, Spain.
Spanish (the Romance language spoken in most of Spain and the countries colonized by Spain)
Spanish is the most widely spoken language in Córdoba.