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