SynonymX
Speak
Spanish Capital
Definition of Spanish Capital
1.
The capital and largest city situated centrally in Spain; home of an outstanding art museum
Noun
Synonyms for word "spanish capital"
capital of spain
madrid
Semanticaly linked words with "spanish capital"
national capital
espana
kingdom of spain
spain