meaning of Achtspurband

Achtspurband - German to English

eight-track tape