Search in full dictionary
LUCAS (1)
LUCAS (1)
ScnMaster
the name of a British
company
which produces automotive electrical equipment.
—HSSC Glossary (approved 3-9-90)