English dictionary
spanish capital meaning and definition
Definition and meaning of spanish capital at MeaningMonkey.org. spanish capital meaning and definition in the English Dictionary.SPANISH CAPITAL noun
Definition of Spanish capital (noun)
- the capital and largest city situated centrally in Spain; home of an outstanding art museum
- synonyms: capital of Spain, Madrid
Source: Princeton University Wordnet