bn:02848096n
Noun Named Entity
NL
No term available
EN
Rover is a British automotive marque that was used for over a century, from 1904 to 2005. Wikipedia
English:
marque
Relations
Sources