What does Bestellterminal mean?

Bestellterminal - German to English

teleshopping terminal