meaning of Autoreparaturdienste

Autoreparaturdienste - German to English

vehicle restoration services