French-English dictionary »

vidéo à la demande meaning in English

FrenchEnglish
vidéo à la demande nom

VoD◼◼◼(video on demand)
noun