Glasgow in Portuguese
Glasgow in Portuguese
Glasgow
A major city and council area of Scotland, largest city in Scotland.
Glásgua
A major city and council area of Scotland, largest city in Scotland.