Winchester in Russian
Winchester in Russian
Ви́нчестер
A city in and the county town of Hampshire, England.
Винче́стер
A city in and the county town of Hampshire, England.