the capital and largest city situated centrally in Spain; home of an outstanding art museum
[ Syn: madrid , capital of spain , spanish capital ]
the capital and largest city situated centrally in Spain; home of an outstanding art museum
[ Syn: madrid , capital of spain , spanish capital ]