a town in devon, uk

listen to the pronunciation of a town in devon, uk