bn:17596272n
Noun Named Entity
JA
No term available
EN
The Simca 1301 and Simca 1501 are two related automobiles which were produced by the French automaker Simca from 1966 to 1975. Wikipedia
Relations
Sources