In addition to speaking Spanish, Spain also speaks a numerous amount of dialects.
He speaks Catalan, Basque, Galician, Aranese, Astur-Leonese, Aragonese, Caló language, Extremaduran, Fala language, and Quinqui jargon.
(Spain has a shockingly large amount of dialects spoken.)