meaning of Autoabholdienst

Autoabholdienst - German to English

automobile collection service