meaning of sports car

1. a small low car with a high-powered engine; usually seats two persons


Related Words

sports car |

Developed & Maintained By Taraprasad.com

Treasure Words