edinburgh (Indonesian)

  • Voice

    Listen

    Votes

  • edinburgh  in  a Male Voice
    edinburgh
    0
    0

edinburgh

edinburgh

Noun

the capital of Scotland; located in the Lothian Region on the south side of the Firth of Forth

Synonyms: