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