bn:03280639n
Noun Named Entity
EL
No term available
EN
The Metro is a supermini car, later a city car that was produced from 1980 to 1998, first by British Leyland and later by the Rover Group. Wikipedia
Relations
Sources