Recent Searches
GRE Word List made easy using Mnemonics
spanish capital - Dictionary definition and meaning for spanish capital
SPANISH CAPITAL
(noun) the capital and largest city situated centrally in Spain; home of an outstanding art museum
synonyms : capital of spain , madrid
WordNet® 3.0, © 2006 by Princeton University.


