Topic: MOTOR VEHICLES


souped-up

adjective
     
souped-up
TTC a souped-up car has been made more powerful

Explore MOTOR VEHICLES Topic