Translation of Edimburgo in English:

Edimburgo

Edinburgh, n.

masculine noun

  • 1

    Edinburgh