Although there is some controversy about these words, "Español" or "Castellano" are both correct, they are synonymous.
Photo credit: J. M. Nieto
Although there is some controversy about these words, "Español" or "Castellano" are both correct, they are synonymous.
Photo credit: J. M. Nieto