meaning of Bandsalat

Bandsalat - German to English

spaghettied tape [coll.]

View more

  • tangled-up tape
  • tape jam