Definitions from Wikipedia (Madrid Metro)
▸ noun: The (Spanish: Metro de Madrid) a rapid transit system serving the city of Madrid, capital of Spain.
▸ Words similar to Madrid Metro
▸ Usage examples for Madrid Metro
▸ Idioms related to Madrid Metro
▸ Wikipedia articles (New!)
▸ Words that often appear near Madrid Metro
▸ Rhymes of Madrid Metro
▸ Invented words related to Madrid Metro
▸ noun: The (Spanish: Metro de Madrid) a rapid transit system serving the city of Madrid, capital of Spain.
▸ Words similar to Madrid Metro
▸ Usage examples for Madrid Metro
▸ Idioms related to Madrid Metro
▸ Wikipedia articles (New!)
▸ Words that often appear near Madrid Metro
▸ Rhymes of Madrid Metro
▸ Invented words related to Madrid Metro