GeneralConnection.comDictionary
madrid
Noun

1. Madrid
1. capital of Spain, Spanish capital, national capital
Usage