English
Detailed Synonyms for capital of Spain in English
capital of Spain:
capital of Spain [the ~] noun
-
the capital of Spain
– the capital and largest city situated centrally in Spain; home of an outstanding art museum 1the Spanish capital; the capital of Spain; the Madrid– the capital and largest city situated centrally in Spain; home of an outstanding art museum 1