meaning of Autoshampoo

Autoshampoo - German to English

vehicle shampoo