Glasgow in Russian
Glasgow in Russian
Гла́зго
A major city and council area of Scotland, largest city in Scotland.
Глазго
A major city and council area of Scotland, largest city in Scotland.