Synonym for Madrid


Synonym for Madrid

capital of SpainSpanish capital

Associated with Madrid

EspanaKingdom of SpainSpain
Add a New Entry