Search term Edimburgo has 3 results
Jump to
ES Spanish EN English
Edimburgo {m} Edinburgh
Edimburgo (proper) [capital of Scotland] {m} Edinburgh (proper) [capital of Scotland]
Edimburgo (n) [geografía] {m} Edinburgh (n) [geografía]