English version


From Longman Dictionary of Contemporary EnglishPortsmouthPorts‧mouth /ˈpɔːtsməθ $ ˈpɔːr-/  a town and port on the south coast of England, known for its navy base and as a place from which ferries (ferry ) take cars and passengers to France
Pictures of the day
What are these?
Click on the pictures to check.