Site where washing cars. Laundry vehicles. It can also mean to wash a person on their own personal hygiene.
An auto-wash is a shop that provides car wash service.