Scotland in Russian
Scotland in Russian
Шотландия
A constituent country of the United Kingdom, located in northwest Europe to the north of England.
Шотла́ндия
A constituent country of the United Kingdom, located in northwest Europe to the north of England.