English version


From Longman Dictionary of Contemporary EnglishSouthamptonSouth‧amp‧ton /saʊθˈhæmptən. saʊˈθæmp-/  a city on the English Channel coast in the south of England. It is an important port for both passengers and goods, and it also has a university.
Pictures of the day
What are these?
Click on the pictures to check.