- capital of Spain as a noun:
- 1
capital of Spain
noun
1 capital of Spain
The capital and largest city situated centrally in Spain; home of an outstanding art museum.
synonyms: Madrid, Spanish capital.
Dutch: Madrid
Polish: Madryt
debug info: 0.0171
noun
The capital and largest city situated centrally in Spain; home of an outstanding art museum.
synonyms: Madrid, Spanish capital.
Dutch: Madrid
Polish: Madryt
debug info: 0.0171