meaning of electric car

1. a car that is powered by electricity


Related Words

electric car |

Developed & Maintained By Taraprasad.com

Treasure Words