Spanish capital
English Dictionary
->
Letter S
-> Spanish capital
Search Dictionary:
Spanish capital Definition
(n)
the
capital
and
largest
city
situated
centrally
in
Spain
;
home
of
an
outstanding
art
museum
Spanish capital Synonyms
capital of Spain
Madrid
Spanish capital
© Art Branch Inc.