Crostic Capital and Largest City of Spain Answer

Here are the answers to the Crostic Capital and largest city of Spain clue:

All Crostic Capital and Largest City of Spain Answers

madrid
madrid