meaning of Autowäsche

Autowäsche - German to English

car clean