English
English version

Ramsay Street

From Longman Dictionary of Contemporary EnglishRamsay StreetRam‧say Street /ˈræmzi striːt/  the imaginary street in which the main characters live in the Australian television soap operaNeighbours
Pictures of the day
What are these?
Click on the pictures to check.