bn:00131380n
Noun Named Entity
AR
No term available
EN
ABC Motors Limited of Hersham, Surrey, England was a manufacturer of cars, aircraft, motor scooters, and engines for road and air. Wikipedia
Relations
Sources