electric car

Glossary “electric car” Definition:
Vehicle having an electric motor as the power source.

Leave a Reply

Your email address will not be published.