Castile-and-len definition

The largest of the autonomous communities of Spain, in the central north of the country.
pronoun
0
0
Advertisement