Dictionary search results

Showing 1-7 of 7 results

free-to-air British & World English

Denoting or relating to television programmes broadcast on standard public or commercial networks, as opposed to satellite, cable, or digital programmes available only to fee-paying viewers

free-to-air English-Spanish

emitido en abierto