st john's chapel
/S T R IY1 T JH AA0 N EH0 S CH AE0 P AH0 L/noun
- 1
A hamlet in Tawstock parish, North Devon district, Devon, England (OS grid ref SS5329).
- 2
A village in Stanhope parish, County Durham, England (OS grid ref NY8838).
Translate โst john's chapelโ into another language
Choose a language below to open the translator with English selected as the source language.