Synonyms of Madrid in English :
Antonyms of Madrid in English
Thesaurus of Madrid in English
Madrid
see definition of madridSynonyms of madrid
1. (noun) the capital and largest city situated centrally in Spain; home of an outstanding art museum
Synonyms of Madrid in English :
Antonyms of Madrid in English
Thesaurus of Madrid in English
1. (noun) the capital and largest city situated centrally in Spain; home of an outstanding art museum