Yeovil Town through the shed
Skip Navigation LinksHome > Glossary > carriage

carriage

common English term for passenger coach.