Synonyms of Spanish Capital in English :

Antonyms of Spanish Capital in English

Thesaurus of Spanish Capital in English

Spanish Capital

see definition of spanish capital

Synonyms of spanish capital

1. (noun) the capital and largest city situated centrally in Spain; home of an outstanding art museum