CAR WASH


Meaning of CAR WASH in English

■ noun a structure containing equipment for washing vehicles automatically.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.