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)