Spanish-English dictionary »

televisión a la carta meaning in English

SpanishEnglish
televisión a la carta noun
{f}

VoD(video on demand)
noun