meaning of Autoschutzhülle

Autoschutzhülle - German to English

indoor automobile address