Topic: MOTOR VEHICLES


car wash

noun
     
car wash [countable]
TTC a place where there is special equipment for washing cars

Explore MOTOR VEHICLES Topic