Search term Madrid has 4 results
EN English PT Portuguese
Madrid (n) [geography] Madri (n) {f} [geography]
Madrid Madrid
Madrid Comunidade autónoma de Madrid
PT Portuguese EN English
Madrid Madrid