ITV3


AcronymDefinition
ITV3Independent Television Three (UK TV channel)