English version


From Longman Dictionary of Contemporary EnglishDoncasterDon‧cas‧ter /ˈdɒŋkəstə $ ˈdɑːŋkæstər/  an industrial town in South Yorkshire in northern England. A well-known horse race, the st leger, takes place there every year.
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.