Colchester in Russian
Colchester in Russian
Ко́лчестер
A city, local government district, and borough in Essex, England, the oldest town in England.