English version

pressure washer

From Longman Dictionary of Contemporary Englishpressure washerˈpressure ˌwasher noun [countable]  a piece of equipment that forces water or another liquid out of a container very quickly, used to clean things such as cars, engines, machines etc
Pictures of the day
What are these?
Click on the pictures to check.