carwash


carwash

n a place, usually an area at a filling station, which has special equipment, such as rotating brushes and water jets, to wash a car
Translations