Search term Madrid has 4 results
EN English IT Italian
Madrid Madrid {f}
Madrid (n) [geography] Madrid (n) {f} [geography]
IT Italian EN English
Madrid {f} Madrid
Madrid (n) [geografia] {f} Madrid (n) [geografia]