Search in full dictionary
MANCHESTER (1)
MANCHESTER (1)
ScnMaster
an industrial city in northwest England.
—HSSC Glossary (approved 3-9-90)