Portuguese-English dictionary »

vídeo sob demanda meaning in English

PortugueseEnglish
vídeo sob demanda noun
{m}

VoD(video on demand)
noun