meaning of Autoverlad

Autoverlad - German to English

automobile shuttle train