GeneralConnection.com
➔
Dictionary
madrid
Noun
1. Madrid
1. capital of Spain, Spanish capital, national capital
Usage