stockcross
/S T AA1 K R AO1 S/noun
- 1
A village in Speen parish, West Berkshire district, Berkshire, England (OS grid ref SU4368).
Translate โstockcrossโ into another language
Choose a language below to open the translator with English selected as the source language.