glasgow (Slovenian)

  • Voice

    Listen

    Votes

  • glasgow  in  a Female Voice
    glasgow
    0
    0
  • glasgow  in  a Male Voice
    glasgow
    0
    0

glasgow

glasgow

Noun

largest city in Scotland; a port on the Clyde in west central Scotland; one of the great shipbuilding centers of the world

Synonyms: