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