Working on a longer text? Try our
Paste your text here.
Copy to Clipboard
1. capital of Spain (n.)
the capital and largest city situated centrally in Spain; home of an outstanding art museum
Kingdom of Spain