Synonyms of Spanish Capital in English :
Antonyms of Spanish Capital in English
Thesaurus of Spanish Capital in English
Spanish Capital
see definition of spanish capitalSynonyms of spanish capital
1. (noun) the capital and largest city situated centrally in Spain; home of an outstanding art museum