meaning of Abrufvideo

Abrufvideo - German to English

video on demand