bn:00805121n
Noun Concept
SYL
No term available
EN
A car which runs on two power sources, usually an internal combustion engine and an electronic motor Open English WordNet
Relations
Sources