meaning of Bandkassette

Bandkassette - German to English

tape cartridge