English
English version

Aldershot

From Longman Dictionary of Contemporary EnglishAldershotAl‧der‧shot /ˈɔːldəʃɒt $ -ərʃɑːt/  a town in Hampshire in southern England, known as an important centre for the British army
Pictures of the day
What are these?
Click on the pictures to check.