Meaning of spanish capital
Definition of spanish capital
(noun)
the
capital
and largest
city
situated
centrally
in Spain;
home
of an
outstanding
art
museum
Other information on spanish capital
WIKIPEDIA results for
spanish capital
Amazon results for
spanish capital
Tweet